#!/usr/bin/python
# -*- coding:utf-8 -*-
# @FileName : python_test6_10.py
# Author    : myh

# 练习 6.10：喜欢的数 2　修改为练习 6.2 编写的程序，让每个人都可以
# 有多个喜欢的数字，然后将每个人的名字及其喜欢的数打印出来。
p_num = {'A': [1, 2, 3],
         'B': [2, 3, 4],
         'C': [3],
         'D': [4, 5, 10],
         'E': [5]}

for key, values in p_num.items():
    if len(values) == 1:
        print(f'\n{key} favorite 1 number is:\n{values[0]}')
    elif len(values) < 1:
        print(f"\n{key} does not like any numbers")
    else:
        print(f'\n{key} favorite {len(values)} numbers is:')
        for value in values:
            print(value)